defecate frequently - Turkish English Dictionary